package com.info33.platform.business.dialogue.service;

import com.baomidou.mybatisplus.extension.service.IService;
import com.info33.platform.business.dialogue.entity.AiConversation;
import com.info33.platform.common.mvc.vo.Result;
import com.info33.platform.system.vo.SysUserVO;

/**
 * @author LF
 * @date 2023-10-16 10:09:15
 */
public interface AiConversationService extends IService<AiConversation> {

    /**
     * 生成一个会话组
     *
     @param currentUser 当前用户信息
     * @return Result<AiConversation>
     */
    Result<AiConversation> generateConversationGroup(SysUserVO currentUser);

    /**
     * 测试多线程
     *
     * @return Result<?>
     */
    Result<?> threadTest();
}
